retail financial service providers - German English Dictionary